<?php

$app_modules["ff_call_log"] = array(
    'slug' => __('call_log'),
    'name' => __('Call logs'),
    'menu_name' => __('Call logs'),
    'singular_name' => __('Call log'),
    'icon' => 'phone_16.png',
    'is_secundary' =>true,
    'migrate_fields_list' => array(
        'call_type,ff_call_type',
        'call_from_to,ff_call_from_to',
        'call_purpose,ff_call_purpose',
    ),
    'module_columns_sortby' => array('post_title', 'assign_to', 'account_parent', 'contact_parent', 'start_date', 'call_type', 'call_purpose', 'call_from_to', 'post_date'),
    'module_columns' => array('post_title', 'assign_to', 'account_parent', 'contact_parent', 'start_date', 'call_type', 'call_purpose', 'call_from_to', 'post_date'),
    'module_columns_filters' => array('account_parent', 'assign_to', 'contact_parent', 'potential_parent'),
    'module_columns_config' => array(
        'grid_type' => 'ajax_data',
        'use_paging' => true,
        'use_global_default_paging_nb' => true, //THIS MUST BE SET IN GENERAL OPTION, with option 'default_paging_nb'
        //'nb_by_page'=>20, //To FORCE A SPECIFIC PAGING NB FOR THIS MODULE. WILL OVERHIDE THE use_global_default_paging_nb NB
        'user_can_change_paging_nb_by_module' => true,
    ),
    'module_dashboard_widgets' => array(
       /* '10_latest' => array(
            'label' => 'Latest Call logs',
            'type' => 'latest_list',
            //'show_date'=>true,
            'fields' => array('assign_to', 'start_date')
        )*/
    ),
    'module_new_categories' => array('cat15_call_logs'),
    'module_tags' => array('tag15_crm'),
    'metaboxes' => array(
        'categ_notif' => array(
            'title' => __('Teams / Categories'),
            'context' => 'side',
            'priority' => 'high',
            'positioning' => array(
                /* 'main' => array(
                  array('assign_to'),
                  ), */
                'tabs' => array(
                    'tabltwo' => array(
                        'label' => 'Team & Notifications',
                        'items' => array(
                            array('team_assignments'),
                        )
                    ),
                    'tablone' => array(
                        'label' => 'Categories',
                        'items' => array(
                            array('categories_list'),
                        )
                    )
                )
            )
        ),
        'callinformation' => array(
            'title' => __('Call Log Information'),
            'context' => 'advanced',
            'priority' => 'high',
            'positioning' => array(
                'topbar' => array(
                    'special' => array('assign_to',),
                    'common' => array(
                        'delete_action' => true,
                        'status_action' => true,
                        'save_action' => true,)
                ),
                'main' => array(
                    array(
                        'ref_id', 'call_type', 'call_purpose'
                    ),
                    array(
                        'start_date', 'start_time'
                    ),
                    array(
                        'call_from_to', 'call_duration'
                    ),
                    array(
                        'call_result'
                    ),
                    array(
                        'account_parent', 'contact_parent'
                    ),
                    array(
                        'lead_parent',  'potential_parent'
                    ),
                    array(
                        'created_by', 'created_date', 'modified_date'
                    )
                ),
                'tabs' => array(
                    'tab_2' => array(
                        'label' => 'Description',
                        'items' => array(
                            array('full_description'),
                        )
                    ),
                    'tab_11' => array(
                        'label' => 'Comments',
                        'items' => array(
                            array('comments'),
                        )
                    ),
                    'tab_10' => array(
                        'label' => 'Files',
                        'items' => array(
                            array('files_upload'),
                        )
                    )
                )
            )
        )
    )
);

